Yahoo Canada Answers - What is the difference between EF and EF-S canon camera lens? Best Answer: EF lenses will work on any Canon EOS camera including 35 mm SLR's EF-S lenses are designed for the cropped sensor Canon EOS dSLR's and can ONLY be used on them. Attempting to use them on 35 mm or full frame EOS cameras will damage the mirror